package com.tree.backend.entity.dto.department;

import lombok.Data;

import java.math.BigDecimal;

/**
 * 部门新增/更新DTO
 * @author tree
 */
@Data
public class DepartmentDTO {
    /**
     * 部门名称
     */
    private String deptName;
    
    /**
     * 部门编码
     */
    private String deptCode;
    
    /**
     * 上级部门ID，0表示顶级部门
     */
    private Long parentId;
    
    /**
     * 部门负责人用户ID
     */
    private Long managerId;
    
    /**
     * 成本中心编码
     */
    private String costCenter;
    
    /**
     * 部门年度预算总额
     */
    private BigDecimal budgetAmount;
    
    /**
     * 状态：0-禁用 1-启用
     */
    private Byte status;
    
    /**
     * 排序号
     */
    private Integer sortOrder;
}